double kill - French English Dictionary